Exercice réalisé ci-dessous :
Créer une algorithme qui calcule le minimum et le maximum d’un tableau numérique
entrée : un tableau numérique
sortie : le minimum et le maximum
Voici le code :
<?php
$tableau = array();
for ($i = 0; $i <= 10; $i++) {
$tableau[] = rand(0, 100);
}
for ($i = count($tableau) - 1; $i > 0; $i--) {
$j = rand(0, $i);
$temp = $tableau[$i];
$tableau[$i] = $tableau[$j];
$tableau[$j] = $temp;
}
$minimum = $tableau[0];
$maximum = $tableau[0];
foreach ($tableau as $valeur) {
if ($valeur < $minimum) {
$minimum = $valeur;
}
if ($valeur > $maximum) {
$maximum = $valeur;
}
}
echo "Le tableau mélangé de manière aléatoire : " . implode(', ', $tableau) . "<br>";
echo "Le minimum du tableau est : $minimum<br>";
echo "Le maximum du tableau est : $maximum";
?>